to cry on someone's shoulder - Francés Inglés Diccionario